package com.lincoln.cloud.common.bean;

import lombok.Data;

import java.io.Serializable;

/**
 * 服务通信消息结构
 *
 * @author lincoln
 */
@Data
public class ServerMessage implements Serializable {
    /**
     * 消息来源服务器id
     */
    private int from;

    /**
     * 消息到达服务器id,-1表示注册中心
     */
    private int[] tos;

    /**
     * 消息号
     */
    private int no;

    /**
     * 指令
     */
    private byte[] cmd;

    /**
     * 消息内容,去除了from和tos
     */
    private byte[] msg;
}
